places of public entertainment - Espagnol Anglais Dictionnaire